hatching tray - French English Dictionary